time and budget limitation - Turco Inglés Diccionario